home *** CD-ROM | disk | FTP | other *** search
- global gCurrTrack, gPlayer
-
- on prepareFrame me
- startPoints = [[point(697, 735), point(696, 704), point(636, 704), point(638, 735)], [point(545, 606), point(564, 625), point(597, 591), point(575, 572)], [point(592, 426), point(592, 455), point(650, 454), point(649, 429)]]
- sprite(gPlayer.pMySpriteNum).member = member(string(gPlayer.pCarType))
- sprite(gPlayer.pMySpriteNum).loc = point(290, 220)
- sprite(gPlayer.pMySpriteNum).rotation = [90, 225, 270][gCurrTrack]
- gPlayer.pLocation = startPoints[gCurrTrack][4] - point(290, 220)
- reset()
- pickups = [[[#nitro, point(339, 338), 400]], [[#nitro, point(987, 715), 400]], [[#nitro, point(706, 728), 400]]]
- repeat with n = 1 to count(pickups[gCurrTrack])
- pickup_Add(pickups[gCurrTrack][n][1], pickups[gCurrTrack][n][2], pickups[gCurrTrack][n][3])
- end repeat
- theCars = [#kane, #stoneCold, #undertaker, #rock]
- playerCar = gPlayer.getCarType()
- thePos = findPos(theCars, playerCar)
- deleteAt(theCars, thePos)
- car = e_CreateEnemy(100, getCarInfo(theCars[1]), startPoints[gCurrTrack][1], #normal, 0, 0)
- e_AddEnemy(car)
- car = e_CreateEnemy(101, getCarInfo(theCars[2]), startPoints[gCurrTrack][2], #normal, 0, 0)
- e_AddEnemy(car)
- car = e_CreateEnemy(102, getCarInfo(theCars[3]), startPoints[gCurrTrack][3], #normal, 0, 0)
- e_AddEnemy(car)
- e_SetStartRotations([90, 225, 270][gCurrTrack])
- updateSpeedDisplay(0)
- updateNitroDisplay(0)
- updateDamageDisplay(0)
- gPlayer.update()
- t_Update(gPlayer.pLocation)
- e_Update(gPlayer.pLocation)
- pickup_Update(gPlayer.pLocation)
- sendSprite(110, #update)
- sprite(414).visible = 0
- end
-